/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#666; background:#FFF;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#666; text-decoration:none;}
a:hover,a:active{ color:#86C226; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.clear{clear:both;}
.blank10{height:10px;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:1000; width:100%; height:119px;}

/*index*/
.in_topbox{ width:100%; height:34px; background:#999;}
.in_top{ width:1140px; height:34px; margin:0px auto; line-height:34px; color:#f1f1f1;}
.in_top a{ color:#f1f1f1;}
.in_top a:hover,.in_top a:active{ color:#FFF;}
.in_top .lt{ float:left;}
.in_top .rt{ float:right;}
.in_top .rt a{ display:block; float:left;}
.in_top .rt .a_bkg{ height:34px; padding:0 0 0 15px; margin-left:16px;}
.in_top .rt .a_2{ background-position:-83px center;background-image:url(../images/index_03_1.png?t=2018);}
.in_top .rt a:hover{ }
.in_top .rt .a_3 img{ margin-right:5px;}
.in_menubox{ clear:both; width:100%; background:url(../images/index_04.png) top center repeat-x; position:relative;}
.in_menu{ width:1140px; height:75px; margin:0px auto;}
.in_menu .lg{ float:left; padding:10px 0 0 0;}
.in_menu .ewm{ float:left; margin:34px 0 0 20px; width:36px; height:32px; background:url(../images/index_06_1.png) no-repeat; position:relative;}
.in_menu .ewm .ewm_box{ position:absolute; left:0px; top:46px; background:#FFF; line-height:30px; padding:10px 0; text-align:center; height:160px; width:150px; display:none;}
.in_menu .biaoyu{float:left;color:#ccc;font-size:14px;padding-left:14px;margin-top:32px;}

.in_menu .shbox{ float:right; padding-top:33px; overflow:hidden;}
.in_menu .shbox .txt{ float:left; width:0px; padding:0px; height:22px; line-height:22px; border:0px; background:#eee; color:#666; display:none; outline:none;}
.in_menu .shbox .btn{ float:left; width:35px; height:22px; background:url(../images/index_09.png) center center no-repeat; border:0px; cursor:pointer; outline:none;}
.in_menu .list{ float:right; color:#c4c4c4; position:relative; padding:0 15px 0 0;}
.in_menu .list ul{}
.in_menu .list ul li{ float:left; position:relative;}
.in_menu .list ul li .a_1{ display:block; width:120px; height:47px; padding:28px 10px 0 10px; color:#706F6F; background:url(../images/index_08.png) 89px 38px no-repeat; font-size:18px;}
.in_menu .list ul li .a_1:hover{ background:url(../images/index_08_1.png) 89px 38px no-repeat;}
.in_menu .list ul li .jt{ position:absolute; left:44px; bottom:-8px; width:15px; height:8px; background:url(../images/index_12.png) no-repeat; z-index:110; display:none;}
/*.in_menu .list ul li:hover .jt{ display:block;}*/
.in_menu .list ul li .nav_2{ position:absolute; top:75px; left:-70px; line-height:49px; z-index:110; visibility:hidden}
.in_menu .list ul li .nav_2 a{ margin-right:32px; color:#FFF;}
.in_menu .list ul li .nav_2 a.none{ margin-right:0px;}
/*.in_menu .list ul li .nav_2 a:hover,.in_menu .list ul li .nav_2 a:active{ color:#86C226;}*/
.in_menu .list ul li:hover .nav_2{ visibility:visible}
.in_menubox .mb{ position:absolute; left:0px; top:75px; width:100%; height:49px; background:url(../images/index_11.png) repeat; display:none;}
.in_menu .list .gd{ position:absolute; top:0px; left:0px; width:98px; height:2px; background:#F36F0D;}
.in_menu .list .gd_pz_1{ left:104px;}
.in_menu .list .gd_pz_2{ left:208px;}
.in_menu .list .gd_pz_3{ left:312px;}
.in_menu .list .gd_pz_4{ left:416px;}
.in_menu .list .gd_pz_5{ left:520px;}
.in_jg{ width:100%; height:34px;}
.in_banbox{ width:100%; height:764px; overflow:hidden; position:relative;}
.in_banbox .b_list{ position:relative; width:100%; height:764px;}
.in_banbox .b_list li{ width:100%; height:764px; position:absolute; left:0px; top:0px; z-index:1}
.in_banbox .li_1{ z-index:2;}
.in_banbox .li_2{ opacity:0; filter:alpha(opacity=0);}
.in_banbox .li_3{ opacity:0; filter:alpha(opacity=0);}
.in_banbox .b_list li a{ display:block; width:100%; height:100%;}
.in_banbox .smbox{ position:absolute; bottom:30px; left:50%; z-index:100}
.in_banbox .smbox .lt{ float:left; width:23px; padding:10px 0 0 0;}
.in_banbox .smbox .lt .prev{ float:left; display:block; width:11px; height:21px; background:url(../images/btn_lt_01.png) no-repeat;}
.in_banbox .smbox .lt .prev:hover{ background:url(../images/btn_lt_02.png) no-repeat;}
.in_banbox .smbox .ct{ float:left; height:40px;}
.in_banbox .smbox .ct ul{ overflow:hidden;}
.in_banbox .smbox .ct li{ float:left; padding-right:5px;}
.in_banbox .smbox .ct li.none{ padding-right:0px;}
.in_banbox .smbox .ct li img{ border:1px solid #FFF; cursor:pointer;}
.in_banbox .smbox .ct li img:hover{ border:1px solid #86C226;}
.in_banbox .smbox .ct li.cur img{ border:1px solid #86C226;}
.in_banbox .smbox .rt{ float:left; width:23px; padding:10px 0 0 0;}
.in_banbox .smbox .rt .next{ float:right; display:block; width:11px; height:21px; background:url(../images/btn_rt_01.png) no-repeat;}
.in_banbox .smbox .rt .next:hover{ background:url(../images/btn_rt_02.png) no-repeat;}
.in_contbox{ clear:both; width:100%; height:231px; overflow:hidden; }
.in_contbox li{ float:left; width:25%; height:231px; overflow:hidden; position:relative;}
.in_contbox .box{ height:231px; margin-right:1px; position:relative;}
.in_contbox .box img{ position:absolute; top:0px; left:0px; z-index:1}
.in_contbox .bkg_1{ /*background:url(../images/index_21.jpg) top center no-repeat;*/}
.in_contbox .bkg_3{ /*background:url(../images/index_23.jpg) top center no-repeat;*/}
.in_contbox .bkg_4{ /*background:url(../images/index_24.jpg) top center no-repeat;*/ margin-right:0px;}
.in_contbox .box a{ display:block; width:124px; height:31px; background:url(../images/index_25.png?t=2018) 0px 0px no-repeat; position:absolute; top:102px; left:50%; margin-left:-62px; z-index:2}
.in_contbox .box a:hover{ background:url(../images/index_25.png?t=2018) 0px -32px no-repeat;}




.in_contbox .bkg_1 a{ background-position:0px 0px} 
.in_contbox .bkg_1 a:hover{ background-position:0px -32px}
.in_contbox .bkg_1:hover a{ background-position:0px -32px}
.in_contbox .bkg_3 a{ background-position:0px -64px} 
.in_contbox .bkg_3 a:hover{ background-position:0px -96px} 
.in_contbox .bkg_3:hover a{ background-position:0px -96px} 
.in_contbox .bkg_4 a{ background-position:0px -160px; top:159px;} 
.in_contbox .bkg_4 a:hover{ background-position:0px -160px} 

/*英文版用*/
.in_contbox .box a.a1{ display:block; width:124px; height:31px; background:url(../images/index_25.png?t=2018) -204px 0px no-repeat; position:absolute; top:102px; left:50%; margin-left:-62px; z-index:2}
.in_contbox .box a.a1:hover{ background:url(../images/index_25.png?t=2018) -204px -32px no-repeat;}
.in_contbox .bkg_1_2 a{ background-position:-204px 0px} 
.in_contbox .bkg_1_2 a:hover{ background-position:-204px -32px}
.in_contbox .bkg_1_2:hover a{ background-position:-204px -32px}
.in_contbox .bkg_3_2 a{ background-position:-204px -64px} 
.in_contbox .bkg_3_2 a:hover{ background-position:-204px -96px} 
.in_contbox .bkg_3_2:hover a{ background-position:-204px -96px} 
.in_contbox .bkg_4_2 a{ background-position:-204px -160px; top:159px;} 
.in_contbox .bkg_4_2 a:hover{ background-position:-204px -160px} 
/*英文版用*/


.in_contbox .img_list{ width:100%; height:231px; overflow:hidden;}
.in_contbox .img_list li{ float:left; width:100%; height:231px; text-align:right; position:relative;}
.in_contbox .img_list li a{ display:block; width:100%; height:231px; position:relative;}
.in_contbox .img_list li img{ position:absolute; top:0px; right:0px;}
.in_contbox .img_list li div{ position:absolute; left:20px; top:117px; font-size:18px; color:#fff; text-align:left;}
.in_contbox .img_list li div p{ font-size:12px; color:#fff; padding-top:10px; text-transform:uppercase;width:160px;color:#666;}
.in_contbox .btn_list{ position:absolute; left:49px; bottom:26px; z-index:100;}
.in_contbox .btn_list li{ float:left; width:14px; height:14px; margin-right:6px; cursor:pointer; background:url(../images/index_26.png) right center no-repeat;}
.in_contbox .btn_list li.cur{ background:url(../images/index_26.png) left center no-repeat;}
.in_btmbox{ clear:both; width:100%; height:300px; background:#999;}
.in_btm{ width:1140px; margin:0px auto; overflow:hidden; color:#e0e0e0;}
.in_btm a{ color:#FFF;}
.in_btm .box_1{ float:left; width:162px; padding-top:40px; min-height:206px; text-align:center; background:url(../images/index_28.png) right top no-repeat;}
.in_btm .box_1 .p_1{ width:100%; height:38px; background:url(../images/index_27.png) center top no-repeat;}
.in_btm .box_1 .p_2{ padding-top:20px;}
.in_btm .box_2{ float:left; width:190px; padding-top:40px; min-height:206px; background:url(../images/index_28.png) right top no-repeat;}
.in_btm .box_2 .tit{ padding:0 0 0 22px; margin-left:41px; position:relative;}
.in_btm .box_2 .tit .jt{ position:absolute; left:0px; top:7px; width:13px; height:7px; background:url(../images/index_29.png) left center no-repeat;}
.in_btm .box_2 .mg_1{ margin-bottom:15px;}
.in_btm .box_2 ul{ padding-top:10px}
.in_btm .box_2 li{ height:25px; line-height:25px; padding:0 0 0 64px; font-size:12px;}
.in_btm .box_2 li a{ color:#fff;}
.in_btm .box_2 li a:hover{ color:#FFF;}
.in_btm .box_3{ float:left; padding:36px 0 0 62px;}
.in_btm .box_3 .lt{ float:left; width:31px; height:45px; margin-top:15px; background:url(../images/index_31.png) no-repeat;}
.in_btm .box_3 .rt{ float:left; font-size:12px; line-height:21px; margin-top:17px; padding-left:15px;}
.in_cpybox{ clear:both; width:100%; height:40px; line-height:40px; background:#666; font-size:12px;}
.in_cpy{ width:1140px; margin:0px auto; overflow:hidden; color:#B4B4B4;}
.in_cpy .lt{ float:left; }
.in_cpy .rt{ float:right; }
.in_cpy .rt font{ float:left;}
.in_cpy a{ color:#B4B4B4;}
.in_cpy a:hover{ color:#FFF;}
.bdsharebuttonbox{ float:left; width:100px; margin:0px; padding:11px 0 0 7px;}
.bdsharebuttonbox #bds_tsina{ margin:0 0 0 6px; padding:0; background: url(../images/index_32.png) 0px 0px no-repeat; width:19px; height:19px;}
.bdsharebuttonbox #bds_tqq{ margin:0 0 0 6px; padding:0; background: url(../images/index_32.png) -23px 0px no-repeat; width:19px; height:19px;}
.bdsharebuttonbox #bds_sqq{ margin:0 0 0 6px; padding:0; background: url(../images/index_32.png) -46px 0px no-repeat; width:19px; height:19px;}
.bdsharebuttonbox #bds_weixin{ margin:0 0 0 6px; padding:0; background: url(../images/index_32.png) -70px 0px no-repeat; width:19px; height:19px;}

/*prodcuts*/
.pro_jg{ width:100%; height:110px;}
.pro_ctgbox{ width:100%; height:200px; background: url(../images/page_product%20classification_bg.png) no-repeat center center;}
.pro_ctg{ width:1120px; height:170px; margin:0px auto; position:relative;}
.pro_ctg .btn{ display:block; width:22px; height:43px; position:absolute; top:69px;}
.pro_ctg .prev{ background:url(../images/pro_lt_01.png) no-repeat; left:-33px;}
.pro_ctg .prev:hover{ background:url(../images/pro_lt_02.png) no-repeat;}
.pro_ctg .next{ background:url(../images/pro_rt_01.png) no-repeat; right:-33px;}
.pro_ctg .next:hover{ background:url(../images/pro_rt_02.png) no-repeat;}
.pro_ctg .box{ width:100%; height:155px; overflow:hidden; padding:15px 0 0 0;}
.pro_ctg #cj_box{ width:10000px;}
.pro_ctg #cj_box_1,.pro_ctg #cj_box_2{ float:left;}
.pro_ctg .box ul{ height:170px; overflow:hidden;padding-top:20px;}
.pro_ctg .box li{ float:left; width:140px; text-align:center; position:relative;}
/*.pro_ctg .box li img{ border:1px solid #FFF;}
.pro_ctg .box li:hover img{ border:1px solid #86C226;}*/
.pro_ctg .box li p{ height:30px; line-height:30px;}
.pro_ctg .box li a{ color:#fff;}
.pro_ctg .box li .jt{ position:absolute; top:147px; left:62px; width:16px; height:8px; background:url(../images/pro_03.png) no-repeat; display:none;}
.pro_ctg .box li.cur .jt{ display:block;}
.pro_contbox{ clear:both; width:100%;  min-height:468px; color:#FFF;}
.pro_cont{ width:1140px; padding:50px 0 50px 0; margin:0px auto;}
.pro_list{ overflow:hidden;}
.pro_list li{float:left; width:271px; padding:0 18px 18px 0; display:inline}
.pro_list li.none{ padding-right:0px;}
.pro_list li a{ display:block; width:269px; border:1px solid #C8C8C8;}
.pro_list li p{ height:50px; line-height:50px; text-align:center; color:#FFF; background:#969696;}
.pro_list li a:hover{ border:1px solid #dfdfdf;}
.pro_list li a:hover p{ background:#FFF2DF;color:#FF3300;}
.pro_list li:nth-child(4n){padding-right:0px;}







/*prodcuts show*/
.pros_bt{ width:100%; background:#E8E8E8;}
.pros_bt .box{ width:1120px; height:80px; margin:0px auto;}
.pros_bt .lt{ float:left; font-size:16px; line-height:80px; color:#333333;}
.pros_bt .lt span{color:#999999;}
.pros_bt .rt{ float:right; padding:22px 0 0 0;}
.pros_bt .rt a{display:inline-block; width:109px; height:38px; line-height:38px; color:#FFF; text-align:center; background-color:#4C4C4C;margin:0px 5px;}
.pros_bt .rt a.back{ background:#4C4C4C url(/images/pro_29.png) 11px center no-repeat; width:71px; padding-left:38px; text-align:left;}
.pros_bt .rt a:hover{ background-color:#3B3B3B;}

.pros_cont{ width:1120px; margin:0px auto; padding:20px 0; line-height:26px;font-size:14px;color:#666; min-height:500px; }
.pros_cont img{padding:5px 0px;}




/*search*/
.sh_contbox{ clear:both; width:100%; height:750px; color:#FFF; background:url(../images/pro_10.jpg) top center no-repeat;}




.ab_nav{}

/*.ab_nav li a{ display:block; width:205px; height:44px; border:1px solid #CACACA; line-height:44px; font-size:16px; text-align:center; color:#202020;}
.ab_nav li a:hover{ background:#8C8C8C; color:#FFF; font-weight:bold;}
.ab_nav li a.currclass{ background:#0099CC; color:#FFF; font-weight:bold;}
.ab_main{ padding:30px 20px; line-height:28px;font-size:14px;}
.ab_none{ padding-top:0px;}*/


.ab_nav{width:100%;text-align:center;margin:0px auto;height:50px;}
.ab_nav a{color:#999;width:205px;background:none;height:44px; border:1px solid #CACACA; line-height:44px; font-size:16px; text-align:center; color:#202020; margin:0 5px;display:inline-block; text-align:center;}
.ab_nav a.currclass{height:44px;color:#fff;border:1px solid #F36F0D; background:#F36F0D;}
.ab_nav a:hover{height:44px;color:#fff;border:1px solid #F36F0D; background:#F36F0D;}











/****************about修改*******************/
.pagecontent{
	/*margin-left:85px;
	margin-right:35px;*/
	width:1100px;
	margin:0px auto;
	}

.pageLeft{
	float:left;
	width:800px;
		}
		
		
.pageRight{
	float:right;
	margin-top:0px;
	width:250px;
	border:1px #dfdfdf solid;
	background:#fff;
	}
.productNav dt a{
	background-color:#FFF2DF;
	display:block;
	font-size:14px;
	line-height:32px;
	padding:0px 10px;
	color:#333;
	border-bottom:1px solid #f5f5f5;
	}
.productNav dt a:hover, .productNav dt a.current{
	color:#fff;font-weight:bold; background:#F36F0D;
	}
.productNav dd{
	display:none;
	}
	.productNav dd li{
		padding-left:13px;
		}
	.productNav dd li a{
		background:url(../images/icon.png) no-repeat 0px 14px;
		border-bottom:1px #e2e2e2 solid;
		display:block;
		font-size:14px;
		line-height:30px;
		padding:0px 10px;
		}
		.productNav dd li a:hover, .productNav dd li a.current{
			color:#000;
			}
.productNav dl.current dd{
	display:block;
	}
.mt20{
	margin-top:20px;
	}
.editBox{
	font-size:12px;
	line-height:18px;
	margin-top:15px;
	}
/************about修改*******************/







/*company*/
.cmp_bkgbox{ width:100%; padding-bottom:100px; overflow:hidden;}
.cmp_cont{ width:1151px; margin:0px auto;}
.cmp_cont .bt{ padding:205px 0 50px 11px;}
.cmp_cont .jg{ width:100%; height:180px;}
.cmp_cont .about_tit{width:100%;height:80px;line-height:80px; text-align:center;font-size:30px; text-align:center;}

.cmp_cont .box{ width:100%; height:500px; background:#F2F1F1;}
.cmp_cont .box .lt{ float:left; width:440px;}
.cmp_cont .box .lt .box_1{ width:100%; height:250px; position:relative; overflow:hidden;}
.cmp_cont .box .lt .box_1 a{ display:block; width:124px; height:31px; background:url(../images/index_25.png?t=2018) 0px -192px no-repeat; position:absolute; left:280px; top:190px; z-index:2;}
.cmp_cont .box .lt .box_1 a:hover{ background-position:0px -160px;}
.cmp_cont .box .lt .box_1:hover a{ background-position:0px -160px;}

.cmp_cont .box .lt .box_1_1{ width:100%; height:250px; position:relative; overflow:hidden;}
.cmp_cont .box .lt .box_1_1 a{ display:block; width:124px; height:31px; background:url(../images/index_25.png?t=2018) -204px -192px no-repeat; position:absolute; left:280px; top:190px; z-index:2;}
.cmp_cont .box .lt .box_1_1 a:hover{ background-position:-204px -160px;}
.cmp_cont .box .lt .box_1_1:hover a{ background-position:-204px -160px;}


.cmp_cont .box .lt .box_1 img{ position:absolute; left:0px; top:0px; z-index:1;}
.cmp_cont .box .lt .box_2{ padding:0 45px 0 30px;}
.cmp_cont .box .lt .box_2 .p_1{ font-size:20px; color:#141414; padding-top:25px;}
.cmp_cont .box .lt .box_2 .p_2{ font-size:15px; color:#757575; padding-top:15px; line-height:25px;}

.cmp_cont .box .lt .box_1_1 img{ position:absolute; left:0px; top:0px; z-index:1;}
.cmp_cont .box .lt .box_2_1{ padding:0 45px 0 30px;}
.cmp_cont .box .lt .box_2_1 .p_1{ font-size:20px; color:#141414; padding-top:25px;}
.cmp_cont .box .lt .box_2_1 .p_2{ font-size:15px; color:#757575; padding-top:15px; line-height:25px;}

.cmp_cont .box .ct{ float:left; width:360px;}
.cmp_cont .box .ct .box_3{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_03.jpg) center center no-repeat;}
.cmp_cont .box .ct .box_3 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .ct .box_3 .p_2{ font-size:15px; color:#3F3F3F; padding:17px 30px 0 35px; line-height:28px; height:84px;}
.cmp_cont .box .ct .box_3 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .ct .box_3 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) 0px -192px no-repeat; color:#fff;}
.cmp_cont .box .ct .box_3:hover a{ background-position:0px -160px;}

.cmp_cont .box .ct .box_3_2{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_03.jpg) center center no-repeat;}
.cmp_cont .box .ct .box_3_2 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .ct .box_3_2 .p_2{ font-size:15px; color:#3F3F3F; padding:17px 30px 0 35px; line-height:28px; height:84px;}
.cmp_cont .box .ct .box_3_2 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .ct .box_3_2 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) -204px -192px no-repeat; color:#fff;}
.cmp_cont .box .ct .box_3_2:hover a{ background-position:-204px -160px;}


.cmp_cont .box .ct .box_4{ position:relative; background:url(../images/company_07_04.png) center center no-repeat;}
.cmp_cont .box .ct .box_4 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont .box .ct .box_4 .p_1{ color:#FFF;}
.cmp_cont .box .ct .box_4 .p_2{ color:#FFF; padding:17px 30px 0 30px; line-height:28px; height:84px; text-align:center;}
.cmp_cont .box .ct .box_4 a{ display:block; width:124px; height:31px; margin:0px auto;background:url(../images/index_25.png?t=2018) 0px -128px no-repeat;}
.cmp_cont .box .ct .box_4:hover .mb{ display:block;}
.cmp_cont .box .ct .box_4:hover a{ background-position:0px -128px;}

.cmp_cont .box .ct .box_4_2{ position:relative; background:url(../images/company_07_04.png) center center no-repeat;}
.cmp_cont .box .ct .box_4_2 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont .box .ct .box_4_2 .p_1{ color:#FFF;}
.cmp_cont .box .ct .box_4_2 .p_2{ color:#FFF; padding:17px 30px 0 30px; line-height:28px; height:84px; text-align:center;}
.cmp_cont .box .ct .box_4_2 a{ display:block; width:124px; height:31px; margin:0px auto;background:url(../images/index_25.png?t=2018) -204px -128px no-repeat;}
.cmp_cont .box .ct .box_4_2:hover .mb{ display:block;}
.cmp_cont .box .ct .box_4_2:hover a{ background-position:-204px -128px;}


.cmp_cont .box .rt{ float:left; width:350px;}
.cmp_cont .box .rt .box_5{ position:relative; width:100%; height:250px; overflow:hidden; color:#FFF; background:url(../images/company_07_05.png) center center no-repeat;}
.cmp_cont .box .rt .box_5 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont .box .rt .box_5 .p_1{ font-size:20px; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .rt .box_5 .p_2{ font-size:15px; padding:17px 40px 0 50px; line-height:28px; height:84px;}
.cmp_cont .box .rt .box_5 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .rt .box_5 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) 0px -128px no-repeat;}
.cmp_cont .box .rt .box_5 a:hover{ background-position:0px -160px;}
.cmp_cont .box .rt .box_5:hover .mb{ display:block;}
.cmp_cont .box .rt .box_5:hover a{ background-position:0px -128px;}


.cmp_cont .box .rt .box_5_2{ position:relative; width:100%; height:250px; overflow:hidden; color:#FFF; background:url(../images/company_07_05.png) center center no-repeat;}
.cmp_cont .box .rt .box_5_2 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont .box .rt .box_5_2 .p_1{ font-size:20px; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .rt .box_5_2 .p_2{ font-size:15px; padding:17px 40px 0 50px; line-height:28px; height:84px;}
.cmp_cont .box .rt .box_5_2 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .rt .box_5_2 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) 0px -128px no-repeat;}
.cmp_cont .box .rt .box_5_2 a:hover{ background-position:0px -160px;}
.cmp_cont .box .rt .box_5_2:hover .mb{ display:block;}
.cmp_cont .box .rt .box_5_2:hover a{ background-position:0px -128px;}



.cmp_cont .box .rt .box_6{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_06.jpg) center center no-repeat;}
.cmp_cont .box .rt .box_6 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .rt .box_6 .p_2{ font-size:14px; color:#3F3F3F; padding:17px 0 0 70px; line-height:28px; height:84px;}
.cmp_cont .box .rt .box_6 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .rt .box_6 .p_3 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) 0px -192px no-repeat;}
.cmp_cont .box .rt .box_6:hover a{ background-position:0px -160px;}

.cmp_cont .box .rt .box_6_2{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_06.jpg) center center no-repeat;}
.cmp_cont .box .rt .box_6_2 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont .box .rt .box_6_2 .p_2{ font-size:14px; color:#3F3F3F; padding:17px 0 0 70px; line-height:28px; height:84px;}
.cmp_cont .box .rt .box_6_2 .p_3{ padding:25px 0 0 0;}
.cmp_cont .box .rt .box_6_2 .p_3 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) 0px -192px no-repeat;}
.cmp_cont .box .rt .box_6_2:hover a{ background-position:0px -160px;}





/*company  english*/
.cmp_bkgbox2{ width:100%; padding-bottom:100px; overflow:hidden;}
.cmp_cont2{ width:1151px; margin:0px auto;}
.cmp_cont2 .bt{ padding:205px 0 50px 11px;}
.cmp_cont2 .jg{ width:100%; height:180px;}
.cmp_cont2 .about_tit{width:100%;height:80px;line-height:80px; text-align:center;font-size:30px; text-align:center;}

.cmp_cont2 .box{ width:100%; height:500px; background:#F2F1F1;}
.cmp_cont2 .box .lt{ float:left; width:440px;}
.cmp_cont2 .box .lt .box_1{ width:100%; height:250px; position:relative; overflow:hidden;}
.cmp_cont2 .box .lt .box_1 a{ display:block; width:124px; height:31px; background:url(../images/index_25.png?t=2018) -204px -192px no-repeat; position:absolute; left:280px; top:190px; z-index:2;}
.cmp_cont2 .box .lt .box_1 a:hover{ background-position:-204px -160px;}
.cmp_cont2 .box .lt .box_1:hover a{ background-position:-204px -160px;}

.cmp_cont2 .box .lt .box_1 img{ position:absolute; left:0px; top:0px; z-index:1;}
.cmp_cont2 .box .lt .box_2{ padding:0 45px 0 30px;}
.cmp_cont2 .box .lt .box_2 .p_1{ font-size:20px; color:#141414; padding-top:25px;}
.cmp_cont2 .box .lt .box_2 .p_2{ font-size:15px; color:#757575; padding-top:15px; line-height:25px;width:390px;}

.cmp_cont2 .box .ct{ float:left; width:360px;}
.cmp_cont2 .box .ct .box_3{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_03.jpg) center center no-repeat;}
.cmp_cont2 .box .ct .box_3 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont2 .box .ct .box_3 .p_2{ font-size:15px; color:#666; padding:17px 30px 0 35px; line-height:26px; height:84px;}
.cmp_cont2 .box .ct .box_3 .p_3{ padding:25px 0 0 0;}
.cmp_cont2 .box .ct .box_3 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) -204px -192px no-repeat; color:#fff;}
.cmp_cont2 .box .ct .box_3:hover a{ background-position:-204px -160px;}
.cmp_cont2 .box .ct .box_4{ position:relative; background:url(../images/company_07_04.png) center center no-repeat;}
.cmp_cont2 .box .ct .box_4 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont2 .box .ct .box_4 .p_1{ color:#FFF;}
.cmp_cont2 .box .ct .box_4 .p_2{ color:#FFF; padding:17px 30px 0 30px; line-height:28px; height:84px; text-align:center;}
.cmp_cont2 .box .ct .box_4 a{ display:block; width:124px; height:31px; margin:0px auto;background:url(../images/index_25.png?t=2018) -204px -128px no-repeat;}
.cmp_cont2 .box .ct .box_4:hover .mb{ display:block;}
.cmp_cont2 .box .ct .box_4:hover a{ background-position:-204px -128px;}

.cmp_cont2 .box .rt{ float:left; width:350px;}
.cmp_cont2 .box .rt .box_5{ position:relative; width:100%; height:250px; overflow:hidden; color:#FFF; background:url(../images/company_07_05.png) center center no-repeat;}
.cmp_cont2 .box .rt .box_5 .mb{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/company_10.png) repeat; color:#FFF; display:none;}
.cmp_cont2 .box .rt .box_5 .p_1{ font-size:20px; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont2 .box .rt .box_5 .p_2{ font-size:15px; padding:17px 40px 0 50px; line-height:28px; height:84px;}
.cmp_cont2 .box .rt .box_5 .p_3{ padding:25px 0 0 0;}
.cmp_cont2 .box .rt .box_5 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) -204px -128px no-repeat;}
.cmp_cont2 .box .rt .box_5 a:hover{ background-position:-204px -160px;}
.cmp_cont2 .box .rt .box_5:hover .mb{ display:block;}
.cmp_cont2 .box .rt .box_5:hover a{ background-position:-204px -128px;}
.cmp_cont2 .box .rt .box_6{ width:100%; height:250px; overflow:hidden; background:url(../images/company_07_06.jpg) center center no-repeat;}
.cmp_cont2 .box .rt .box_6 .p_1{ font-size:20px; color:#141414; padding-top:33px; font-weight:bold; text-align:center;}
.cmp_cont2 .box .rt .box_6 .p_2{ font-size:14px; color:#666; padding:17px 0 0 70px; line-height:26px; height:84px;}
.cmp_cont2 .box .rt .box_6 .p_3{ padding:25px 0 0 0;}
.cmp_cont2 .box .rt .box_6 .p_3 a{ display:block; width:124px; height:31px; margin:0px auto; background:url(../images/index_25.png?t=2018) -204px -192px no-repeat;}
.cmp_cont2 .box .rt .box_6:hover a{ background-position:-204px -160px;}







.ns_banbox{ width:100%; height:120px; overflow:hidden; position:relative;}
.ns_banbox1{ width:100%; height:443px; overflow:hidden; position:relative; background:url(../images/tech_bg.png) no-repeat center center;}
.tech_tit{width:100%;height:100px;margin:0 auto;line-height:100px; text-align:center;}
/*news*/
.ns_main{ clear:both; padding:30px 0;}
.ns_list{widht:570px;height:350px;margin:0 auto; background:#fff url(../images/tech_tp.png) no-repeat 40px center;padding:30px 20px 0px 590px;}
.ns_list li{height:34px;line-height:34px;}
.ns_list li a{font-size:14px;color:#333333;}
.ns_list li span{float:right;font-size:14px;color:#999999;}
.ns_list li a:hover{color:#D2271B; text-decoration:underline;}
















/*newsShow*/
.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding:10px 0 10px 0; color:#333;}
.nss_dtm{ text-align:center; padding:0 0 15px 0; font-size:12px; color:#999;}
.nss_info{ line-height:24px;}
.ff_pre{ clear:both; padding:15px 0 0 0;}
.ff_next{ clear:both; padding:0 0 10px 0;}












/*honor*/
.hon_main{ clear:both; padding:30px 0px;}
.hon_list li{ float:left; width:271px; padding:0 18px 20px 0; text-align:center; line-height:18px; overflow:hidden;}
.hon_list li.none{ padding-right:0px;}
.hon_list li p{ height:30px; line-height:30px;}
.hon_list li a{ color:#666;}












/*honorShow*/
.hons_img{ text-align:center;}
.hons_tit{ text-align:center; font-size:15px; color:#2A8B0A; padding:7px 0 0 0;}












/*内页ban*/
.cnt_banbox{ width:100%; height:443px; overflow:hidden; position:relative; background:url(../images/cnt_02.jpg) top center no-repeat;}
.cnt_contbox{ clear:both; width:100%; min-height:400px; position:relative; background:url(../images/cnt_03.jpg) top center no-repeat;}
.job_banbox{ width:100%; height:443px; overflow:hidden; position:relative; background:url(../images/job_02.jpg) top center no-repeat;}
.job_contbox{ clear:both; width:100%; min-height:400px; position:relative; background:url(../images/job_03.jpg) top center no-repeat;}
.ser_banbox{ width:100%; height:443px; overflow:hidden; position:relative; background:url(../images/ser_02.jpg) top center no-repeat;}
.ser_contbox{ clear:both; width:100%; min-height:400px; position:relative; background:url(../images/ser_03.jpg) top center no-repeat;}
.dev_banbox{ width:100%; height:443px; overflow:hidden; position:relative; background:url(../images/dev_02.jpg) top center no-repeat;}
.dev_contbox{ clear:both; width:100%; min-height:400px; position:relative; background:url(../images/dev_03.jpg) top center no-repeat;}

.ns_contbox{ clear:both; width:100%; min-height:400px; position:relative; background:url(../images/tech_bg.png) center center no-repeat;}
.ns_contbox1{ clear:both; width:100%; min-height:400px; position:relative;}










/*list*/
.list_bkg{ width:100%; background:url(../images/pro-1_02.jpg) center bottom no-repeat; background-attachment:fixed;}
.list_contbox{ clear:both; width:100%; min-height:468px;background:url(../images/page_product%20center_tit.png) no-repeat center top;}
.list_cont{ width:1140px; padding:120px 0 100px 0; margin:0px auto;}
.list_list{ overflow:hidden;}
.list_list li{ float:left; width:271px; padding:0 18px 18px 0;}
.list_list li.none{ padding-right:0px;}
.list_list li a{ display:block; width:269px; border:1px solid #C8C8C8;}
.list_list li p{ height:50px; line-height:50px; text-align:center; color:#FFF; background:#969696;}
.list_list li a:hover{ border:1px solid #FFF2DF;}
.list_list li a:hover p{ background:#FFF2DF;}
.list_list li.more a{ height:319px; background:#FFF2DF url(../images/pro-1_05.png) center center no-repeat;;}








/******新闻******/
.page_news{width:1200px;margin:0 auto;overflow:hidden;padding-top:40px;}
.page_news li{width:100%;overflow:hidden;margin-bottom:20px;border-bottom:1px #dfdfdf dotted;}
.page_news li img{width:130px;height:90px;float:left;overflow:hidden;}
.page_news li div{float:left;width:1000px;overflow:hidden;padding-left:20px;}
.page_news li font{font-size:15px;font-weight:bold;color:#333333;line-height:28px;}
.page_news li p{color:#666666;font-size:16px;line-height:25px;}
.page_news li b{font-size:14px;color:#666666;padding-top:5px;display:block;font-weight:normal;}
.page_news li a{display:block;overflow:hidden;padding-top:14px;padding-left:10px;padding-bottom:12px;padding-right:24px;}
.page_news li a:hover{background:#0099CC url(../images/neiye_news_more.png) no-repeat 1150px center;}
.page_news li a:hover div{color:#FF3300;}
.page_news li a:hover font{color:#FF3300;}
.page_news li a:hover p{color:#FF3300;}
.page_news li a:hover b{color:#FF3300;}



/*内页右侧翻页按钮样式-新闻列表页*/
.fenye{margin:20px 0px 30px 0px;text-align:center;font-size:12px;}
.fenye a{border:1px solid #DAD1C2; padding:5px 8px; margin:0 2px; height:16px; line-height:16px; display:inline-block;}
.fenye a:hover{background:#FFF2DF; color:#fff; text-decoration:none;}
.fenye a.currclass{background:#FFF2DF; color:#FF3300;}


/*内页新闻详情页**********************/
.newsinfo_con{margin:0 10px 30px 0;}
.newsinfo_con h1{font-size:20px;color:#333;line-height:36px;margin-top:18px; text-align:center;}
.newsinfo_con .time{height:34px;line-height:34px;color:#999;border-bottom:1px #dfdfdf dotted; text-align:center;}
.newsinfo_con .content{font-size:16px;line-height:36px;color:#666;padding-top:20px;}
.newsinfo_con .content img{padding:5px 0px;}
.up-and-down-page{margin:10px auto;height:60px;text-align:center;}
.up-and-down-page a.btn{display:inline-table;border:1px #dfdfdf solid;background:url(/images/next_ico.jpg) 5px 3px no-repeat;border-radius:4px;line-height:24px;width:90px;text-align:center;font-size:14px;color:#666;margin:0px 10px;}
.up-and-down-page a.btn:hover{border:1px #0D97DB solid;color:#0D97DB;background:url(/images/next_ico.jpg) 5px -14px no-repeat;}

.xiangguan-info-list{border:1px #dfdfdf solid;}
.xiangguan-info-list h2{font-size:14px;line-height:30px;background:#f5f5f5;border-bottom:1px #dfdfdf solid;padding-left:20px;}
.xiangguan-info-list ul{padding:12px 10px;}
.xiangguan-info-list ul li{line-height:28px;height:28px;}
.xiangguan-info-list ul li a{font-size:14px;color:#666;text-decoration:None;}
.xiangguan-info-list ul li a:hover{text-decoration:underline;color:#F38800;}



/******通用图片列表******/
.page_pic{margin:0px auto;width:1200px;padding:30px 0px;}
.page_pic ul{width:1200px;}
.page_pic li{float:left;display:inline;width:260px; height:300px; background:#fff; border:1px #dfdfdf solid;margin:15px 20px 15px 10px;padding:4px;text-align:center;}
.page_pic li:nth-child(4n){margin-right:0px;}
.page_pic li span{height:100%;display:inline-block;vertical-align:middle;}
.page_pic li img{vertical-align:middle;}
.page_pic li .pic{width:260px; height:260px;background:#fff;}
.page_pic li .tit{height:40px;line-height:40px; text-align:center;font-size:16px;padding-top:5px; color:#1F1F1F;}
.page_pic li:hover{background:#FFF2DF;border:1px #dfdfdf solid;}
.page_pic li:hover a{color:#FF3300;text-decoration:underline;}




/*二级页面通用*/
.page_second_box{width:100%;}
.page_second_box .empty{width:100%;height:400px;}
.page_second_box .page_content_box{width:100%;background-color:rgba(255,255,255,0.85);
	padding-top:50px;
/*background-color:rgba(255,255,255,0.5)*/
}
.page_second_box .page_content_box .page_content{width:1100px;margin:0px auto;font-size:14px;color:#666;line-height:28px; text-align:left;padding-bottom:80px;}
/*二级页面通用  end */

/*服务与支持*/
.page_second_box .page_content_box .page_content .services{min-height:350px;background:url(/images/20160427154758136.png)  right bottom no-repeat;}

/*服务与支持 end */






